An Extensible Parallel Computing Framework for Ultra-Fast X-Ray Imaging

نویسنده

  • Matthias Vogelgesang
چکیده

Moore’s law stays the driving force behind higher chip integration density and an everincreasing number of transistors. However, the adoption ofmassively parallel hardware architectures widens the gap between the potentially available microprocessor performance and the performance a developer can make use of. is thesis tries to close this gap by solving the problems that arise from the challenges of achieving optimal performance on parallel compute systems, allowing developers and end-users to use this compute performance in a transparent manner and using the compute performance to enable data-driven processes. A general solution cannot realistically achieve optimal operation which is why we will focus on streamed data processing in this thesis. Data streams lend themselves to describe high-throughput data processing tasks such as audio and video processing. With this specific data stream use case, we can systematically improve the existing designs and optimize the execution from the instruction-level parallelism up to node-level task parallelism. In particular, we want to focus on X-ray imaging applications used at synchrotron light sources. ese large-scale facilities provide an X-ray beam that enables scanning samples at much higher spatial and temporal resolution compared to conventional X-ray sources. e increased data rate inevitably requires highly parallel processing systems as well as an optimized data acquisition and control environment. To solve the problem of high-throughput streamed data processing we developed, modelled and evaluated system architectures to acquire and process data streams on parallel and heterogeneous compute systems. We developed a method to map general task descriptions onto heterogeneous compute systems and execute them with optimizations for local multi- machines and clusters of multi- compute nodes. We also proposed an source-to-source translation system to simplify the development of task descriptions. We have shown that it is possible to acquire and compute tomographic reconstructions on a heterogeneous compute system consisting of  and  in so real-time. e end-user’s only responsibility is to describe the problem correctly. With the proposed system architectures, we paved the way for novel in-situ and in-vivo experiments and a much smarter experiment setup in general. Where existing experiments depend on a static environment and process sequence, we established the possibility to control the experiment setup in a closed feedback loop.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Fast System Matrix Calculation in CT Iterative Reconstruction

Introduction: Iterative reconstruction techniques provide better image quality and have the potential for reconstructions with lower imaging dose than classical methods in computed tomography (CT). However, the computational speed is major concern for these iterative techniques. The system matrix calculation during the forward- and back projection is one of the most time- cons...

متن کامل

Optimization of an ultra-high-resolution rectangular pixelated parallel-hole collimator with a CZT pixelated semiconductor detector for HiRe-SPECT system

Introduction: In nuclear medicine, the use of a pixelated semiconductor detector such as CZT is an of growing interest for introducing new devices. Especially, the spatial resolution can be improved by using a pixelated parallel-hole collimator with equal holes and pixel sizes based on the pixelated detector. The purpose of this study was to compare the effect of pixelated and ...

متن کامل

Review of Parallel Computing Techniques for Computed Tomography Image Reconstruction

After we briefly review representative analytic and iterative reconstruction algorithms for X-ray computed tomography (CT), we address the need for faster reconstruction by parallel computing techniques. For a decent, a cone-beam reconstruction usually takes hours on a regular PC, since most of algorithms take more than 60 iterations even longer. In order to speedup the performance, people intr...

متن کامل

X-ray spectra calculation for different target-filter of mammograms using MCNP Code

 ABSTRACTBackground: An electron beam generated X-ray spectrum consists of characteristic X-ray and continuous bermsstrahlung. The aim of this research is calculating and comparing X-ray spectra for different target filter of mammograms. Materials and Methods: Monte Carlo is a very powerful tool to simulate a series of different target-filter assembly in order to calculate the X-ray spectra. MC...

متن کامل

Fast noniterative registration of magnetic resonance images

EvIdent (EVent IDENTification) is an exploratory data analysis system for the detection and investigation of novelty, identified for a region of interest and its characteristics, within a set of images. For functional magnetic resonance imaging, for instance, a characteristic of the region of interest is a time course, which represents the intensity value of voxels over several discrete instanc...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2014